From 68bf017977fe08c58d85218182681a166073ff84 Mon Sep 17 00:00:00 2001 From: tsteven4 Date: Wed, 28 Aug 2013 01:58:21 +0000 Subject: [PATCH] correct comment about readElementText behavior. --- gpsbabel/xmlgeneric.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gpsbabel/xmlgeneric.cc b/gpsbabel/xmlgeneric.cc index 32f502083..205c3915f 100644 --- a/gpsbabel/xmlgeneric.cc +++ b/gpsbabel/xmlgeneric.cc @@ -135,7 +135,8 @@ xml_run_parser(QXmlStreamReader& reader, QString& current_tag) cb = xml_tbl_lookup(current_tag, cb_cdata); if (cb) { QString c = reader.readElementText(QXmlStreamReader::IncludeChildElements); - // readElementText eats the corresponding EndElement. + // readElementText advances the tokenType to QXmlStreamReader::EndElement, + // thus we will not process the EndElement case as we will issue a readNext first. // does a caller ever expect to be able to use both a cb_cdata and a // cb_end callback? cb(CSTRE(c), NULL); -- 2.30.2